Themes
In Or Out
About the Project
This web application simplifies planning and coordinating activities & outings by allowing users to log in, create, and join events. By eliminating the need for group texting and waiting for replies, it offers a more streamlined and efficient solution for scheduling events. Built using Express, Sequelize, and Node, the app provides a responsive interface that works seamlessly across devices. As the Project Manager and Backend Developer, I was responsible for designing and building the web app and RESTful API. I developed the backend using Express, Sequelize, and Node.js to manage user authentication, event creation, and participation status along with user interactivity. I also facilitated quick changes to our plans to accommodate unforeseen circumstances that set us back. That required communication with the team to ensure timely progress and troubleshooting, contributing to both the project's functionality and overall success.
Key Features
- User Event Management
Users can log in, create, and join friends' events, simplifying event coordination.
- Real-time Updates
Immediate event updates for participants, reducing delays in planning and confirming attendance.
- Backend API
Built a RESTful API with Express and Sequelize, ensuring secure and efficient data handling.
Future Development
Future plans include integrating Google Maps API for location-based event planning, adding calendar functionality for easier scheduling, enabling recurring events, and optimizing the overall user experience with advanced features and design improvements.